Make sure the scroll controllers in GtkComboBox and GtkScrolledWindow
get destroyed.
GtkComboBox *combo_box = GTK_COMBO_BOX (object);
GtkComboBoxPrivate *priv = combo_box->priv;
+ g_clear_object (&priv->scroll_controller);
+
if (priv->popup_widget)
{
/* Stop menu destruction triggering toggle on a now-invalid button */
g_clear_object (&priv->swipe_gesture);
g_clear_object (&priv->long_press_gesture);
g_clear_object (&priv->pan_gesture);
+ g_clear_object (&priv->scroll_controller);
+
G_OBJECT_CLASS (gtk_scrolled_window_parent_class)->finalize (object);
}